<?php
define('FRAMEWORK_DCENTER_ROOT' , str_replace('\\', '/', dirname(__FILE__) . '/'));

require_once FRAMEWORK_DCENTER_ROOT . 'DCenter.class.php';
# core
require_once FRAMEWORK_DCENTER_ROOT . 'pear/Core/DataException.class.php';

# data define
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataDefine/AbsDataDefine.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataDefine/ArrayDataDefine.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataDefine/DataDefineContext.class.php';

# data source
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataSource/AbsDataSource.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataSource/RandDataSource.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataSource/DataSourceContext.class.php';

# data output
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataOutput/AbsDataOutput.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataOutput/JsonDataOutput.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataOutput/RawDataOutput.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataOutput/DataOutputContext.class.php';

# data handle
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/AbsDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/BoolDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/JqgridDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/ArrayDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/IncrementDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/IntDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/FloatDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/StringDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/NullDataHandle.class.php';
require_once FRAMEWORK_DCENTER_ROOT . 'pear/DataHandle/MixedDataHandle.class.php';
?>